biodegradation potential - Spanish English Dictionary